maximum peak - German English Dictionary